Negar Vosoughi
585-***-**** *****.********@*****.***
https://www.linkedin.com/in/negar-vosoughi-70336136 Experience Summary
• Over 5+ years of professional experience as a Software Engineer/Software Developer including 4+ years of experience in J2EE
• Experience in working in agile environment, groom stories and define tasks, participate in scrum meetings and have presentation in demo meetings at the end of each sprint
• Strong experience in developing RESTful and SOAP Web Services with Spring framework
• Strong experience in using JSON and YAML to store documents in repository and transmit them between web applications
• Experience in using Jackson to serialize or map Java objects to JSON and vice versa
• Experience in using JAXB to marshall or unmarshall any XML document to Java object or vice versa
• Experience in using JavaBean validation for validating POJO models
• Strong experience in using Git and SVN as version control system, for keep track of changes, pull or update latest code, merge and handling conflicts
• Strong experience in using JGit commands to clone, checkout, pull, merge, commit, push, etc. to read from files or write files to Git repository
• Experience in using Java SQL API for accessing and processing data stored in Oracle SQL database
• Can write medium to heavy SQL Queries, and have some experience with Mongo DB
• Experience in using Mule API for transforming data between services
• Have solid understanding of build and deployment process and have experience on build tools like Maven and Gradle
• Experience in using Jenkins for building code and deploying on different environments
• Write test-case using Selenium framework for web applications
• Work closely with QA and clients for detecting defects, debugging, fixing them Education
• Master of Science in Computer Science (August 2011 to May 2013) Syracuse University, Syracuse, New York
- Awarded scholarship in Entry
- Related courses: Object oriented programming, Database Management System, Software Modeling and Analysis, Design of Algorithms, Structured Programming & Formal Methods, Operating Systems
• Bachelor of Science in Computer Engineering (September 2003 to July 2008) Azad University, Central Tehran Branch, Tehran, Iran Working Experience
• Java Programmer/Computer programmer, Envisage Information Systems, Syracuse, NY (August 2013 to Present)
- Worked with TIAA team on retirement solution projects
- Developed core technology and Supported business development architecture as a framework team member using JAVA
- Implemented Micro services using Spring Cloud to decrease cost of setting up services based on customer needs
- Stored required setup of services as YAML files in Git repository, and define RESTful Web Service to be able to view and edit setups using JGit
- Implemented Mule Soft middle layer for connecting RESTful Web Service and UI client Negar Vosoughi
585-***-**** *****.********@*****.***
https://www.linkedin.com/in/negar-vosoughi-70336136
- Implemented new WS as a copy tool to export each component setup from source environment and import in target environment
- Implemented and maintained version transform WS and XSL transformation for supporting version transformation (forward and backward compatibility)
- Wrote test case using Selenium framework and increased automated test coverage
- Presented as a contact developer for debugging defects and addressing clients needs
• Software Developer, Behrouz Nik Food Industry CO., Tehran, Iran
(May 2009 to December 2010)
- Developed management system software using C#.NET & SQL Server
- Developed database; Created stored procedures, views, tables, triggers, functions, ...
- Designed, developed, tested and maintained software applications as a part of cross-functional teams, which were utilized to manage whole business (A homegrown ERP system).
- Wrote new application or modified existing one, based on requirements of customer
• Software Developer, Xagross Information Technology CO., Tehran, Iran
(May 2007 to November 2007)
- Programmed survey website project (Generating questions dynamically in categorized titles using C#.NET & ASP.NET & SQL server).
Technical Skills
§ Programming Languages: JAVA, C# .NET, ASP.NET, XML, SQL, JDBC, C++, JSON, Drools, HTML, XSL, UML
§ Web Services, Service Oriented Architecture (SOA) and BPEL
§ Spring framework: Spring cloud, Eureka service registry, Feign
§ Software:
ü Development environment: Eclipse, Visual Studio .NET ü Web technologies: SOAP Web Services, RESTful API web services ü Build tool: Maven, Jenkins, Gradle
ü Version control management: Subversion, Git
ü Database: SQL Server, MongoDB
ü Test framework: SoapUI, JUnit, Selenium
ü MS Office: Access, Word, Excel, PowerPoint
ü Rational Rose, Power Designer, Visio
ü Crystal Report
§ Development Process Methodology: Agile/Scrum
§ Object-oriented programming
§ Operating system: Windows 7/ Unix / Mac OS