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
Information TechnologyView LinkedIn profile

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

  1. Senior Software Engineer

    Capital Technology Group

    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.

Amir Boroumand — Senior Software Engineer at Capital Technology Group in Pittsburgh, PA, US | Unifers