Amir Boroumand
Senior Software Engineer | Java | React | AWS Certified Solutions Architect
- Role
- Senior Software Engineer at Capital Technology Group
- Location
- Pittsburgh, PA, US
- LinkedIn followers
- 500 followers
About Amir Boroumand
My professional journey has given me the opportunity to solve technology problems for companies large and small. I believe in clean code, high quality technical documentation, and making decisions based on data. Currently, I’m on a technology modernization team at U.S. Citizenship and Immigration Services (USCIS) focused on improving the digital products and services available to applicants and agency employees. Our team won the USCIS Pinnacle Award for superior achievement in providing efficient and accurate digital services for immigration benefits. Skills Backend: Java, Spring Boot, Hibernate (JPA), SQL, JDBC, JUnit, Mockito, JAXB, REST API, PKI, Elasticsearch Frontend: TypeScript, JavaScript ES6, React Cloud: Amazon AWS (EC2, S3, Route53, RDS, CloudFormation, CloudFront, CloudWatch, Lambda, SNS, SQS) Databases: Postgres, MySQL, Microsoft SQL Server Tooling: Git, GitHub, Bitbucket, Rancher, JIRA, Maven, Gradle, SonarQube, Docker, Bamboo, Jenkins, Postman, IntelliJ, JMeter, New Relic
Experience
Senior Software Engineer
May 2020 — Present
Member of technology modernization team at U.S. Citizenship and Immigration Services (USCIS) focused on improving the digital products and services available to applicants and federal government employees • Development and maintenance of event-driven microservice software architecture for national appointment scheduling system handling 2.5 million appointments annually for over 100 field offices • Platform technologies include Java 17, Spring Boot 2.7 and 3.0, Hibernate, React 16, Gradle, Docker, Kubernetes, AWS Elasticache, AWS RDS, AWS S3, ActiveMQ, OAuth 2.0, Jenkins, Postgres, Liquibase, and Splunk • Collaborate with integration partners to design software solutions that are secure, scalable, and resilient • Implemented features that allow for an appointment to be virtually transferred to a different field office to evenly distribute the case backlog across the country • Diagnose application performance issues by analyzing JVM thread and heap dumps • Develop and maintain RESTful APIs for retrieving, creating, and updating system data • Break down product feature requests into user stories • Write and maintain backend unit and integration tests using JUnit 5 • Build React components for new UI and write tests using Jest and Cypress • Participate in technical challenges on behalf of CTG to compete for RFPs issued by the federal government • Identify data discrepancies between systems using Databricks • Work in a remote distributed team following Agile development practices
Education
Penn State University
Bachelor of Science (B.S.), Computer Science
1999 — 2002
Drexel University
Master of Science (M.S.), Information Systems
2003 — 2005
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.